- So far, Jill has read almost half of the book. (READ)
Present Perfect: "so far" indicates unfinished time period
- Do you know who invented the telephone? - It was Alexander Graham Bell. (INVENT, BE)
Past Simple: specific historical event
- On her trip across Asia, Mum has visited three countries up to now. (VISIT)
Present Perfect: "up to now" indicates unfinished time
- How many books has he written in the last few years? (HE WRITE)
Present Perfect: "in the last few years" connects to present
- Martha lives in Dublin. She has lived there her whole life, ever since her dad died a few years ago. (LIVE, DIE)
Present Simple (current state), Present Perfect (duration), Past Simple (specific past event)
- Paul and Gina arrived an hour ago. They had problems with their flight. (ARRIVE, HAVE)
Past Simple: "an hour ago" is specific past time
- Drugs have become a huge problem in the United States. (BECOME)
Present Perfect: action with present relevance
- Granddad has been in hospital since Monday. He has never been in hospital before. (BE, NEVER BE)
Present Perfect: "since Monday" (duration), "never" (life experience)
- Have you ever seen the Queen in person? No, but I saw Prince Andrew at a concert a few months ago. (YOU EVER SEE, SEE)
Present Perfect (life experience), Past Simple (specific past time)
- Mozart wrote over 600 pieces of music during his lifetime. (WRITE)
Past Simple: completed action in the past
- They went to Spain on holiday last summer. (GO)
Past Simple: "last summer" is finished time
- I'm hungry. I haven't eaten anything for hours. (NOT EAT)
Present Perfect: "for hours" indicates duration up to now
- I have lost my key and can't find it anywhere. (LOSE)
Present Perfect: past action with present result
- He worked as a war correspondent during the second Iraq war. (WORK)
Past Simple: specific past period
- I had a huge meal for lunch and simply can't eat anything at the moment. (HAVE)
Past Simple: completed action (lunch is finished)
- It hasn't rained yet this week, but last week it really rained a lot. (NOT RAIN, RAIN)
Present Perfect (unfinished week), Past Simple (finished week)
- According to her statement, she stayed at the Crown Hotel from last Monday to Thursday. (STAY)
Past Simple: specific finished period
- Who did you meet at the cinema last night? (YOU MEET)
Past Simple: "last night" is specific past time
- I don't need any new driving lessons. I have already passed the test. (ALREADY PASS)
Present Perfect: "already" + past action with present result
- Fortunately, I have never broken any bones. (NEVER BREAK)
Present Perfect: "never" for life experience